package com.mc.service;

import com.mc.bean.Team;

import java.util.List;

/**
 * @author zh
 * 团队实体类数据接口
 */
public interface TeamService {
    /**
     * 查询所有团队
     * @return 团队集合
     */
    public List<Team> findAll();

    /**
     * 根据团队编号查询团队对象
     * @param teamid 团队编号
     * @return 团队对象
     */
    public Team findTeamId(int teamid);

    /**
     * 增加团队
     * @param team 团队对象
     * @return 是否添加成功
     */
    public boolean add(Team team);

    /**
     * 根据团队编号删除团队
     * @param teamid 根据团队编号删除团队
     * @return 是否删除成功
     */
    public boolean delete(int teamid);

    /**
     * 修改团队对象信息
     * @param team 团队对象
     * @return 是否更新成功
     */
    public boolean update(Team team);
}
